package com.hz.web.dao;

import java.util.List;
import java.util.Map;

import com.hz.web.entity.CompanyEntity;

/**
 * 企业信息dao层
 * @author Administrator
 *
 */
public interface CompanyDao {

	/**
	 * 查询企业信息
	 * @param parmsMap
	 * @return List<CompanyEntity>
	 */
	List<CompanyEntity> queryCompany(Map<String, Object> parmsMap);
	
	/**
	 * 查询企业信息总条数
	 * @param parmsMap
	 * @return int
	 */
	int queryCompanyCount(Map<String, Object> parmsMap);
	
	/**
	 * 增加企业信息
	 * @param entity
	 * @return int
	 */
	int addCompany(CompanyEntity entity);
	
	
	/***
	 * 批量插入企业信息
	 * @param list
	 * @return
	 */
	int addBatchCompany(List<CompanyEntity> list);
	
	/**
	 * 修改企业信息
	 * @param entity
	 * @return int
	 */
	int updateCompany(CompanyEntity entity);
	
}
